love peace and harmony - German English Dictionary